package objects;

/**
 * The Class Measurement.
 * 
 * @author Nils Berlijn
 * @author Henderikus Harms
 * @version 1.0
 * @since June 1, 2014
 */
public class Measurement 
{
	/** The stn. */
	private Integer stn = 0;
	
	/** The date. */
	private String date = "";
	
	/** The time. */
	private String time = "";	
	
	/** The temp. */
	private Double temp = 0.0;
	
	/** The dewp. */
	private Double dewp = 0.0;
	
	/** The stp. */
	private Double stp = 0.0;
	
	/** The slp. */
	private Double slp = 0.0;
	
	/** The visib. */
	private Double visib = 0.0;
	
	/** The wdsp. */
	private Double wdsp = 0.0;
	
	/** The prcp. */
	private Double prcp = 0.0;
	
	/** The sndp. */
	private Double sndp = 0.0;
	
	/** The frshtt. */
	private String frshtt = "";
	
	/** The cldc. */
	private Double cldc = 0.0;
	
	/** The wnddir. */
	private Integer wnddir = 0;

    /**
     * Instantiates a new measurement.
     */
    public Measurement()
    {

    }	
    
	/**
	 * Sets the stn.
	 *
	 * @param stn the new stn
	 */
	public void setStn(Integer stn)
	{
		this.stn = stn;
	}
	
	/**
	 * Sets the date.
	 *
	 * @param date the new date
	 */
	public void setDate(String date)
	{
		this.date = date;
	}
	
	/**
	 * Sets the time.
	 *
	 * @param time the new time
	 */
	public void setTime(String time)
	{
		this.time = time;
	}	
	
	/**
	 * Sets the temp.
	 *
	 * @param temp the new temp
	 */
	public void setTemp(Double temp)
	{
		this.temp = temp;
	}
	
	/**
	 * Sets the dewp.
	 *
	 * @param dewp the new dewp
	 */
	public void setDewp(Double dewp)
	{
		this.dewp = dewp;
	}
	
	/**
	 * Sets the stp.
	 *
	 * @param stp the new stp
	 */
	public void setStp(Double stp)
	{
		this.stp = stp;
	}
	
	/**
	 * Sets the slp.
	 *
	 * @param slp the new slp
	 */
	public void setSlp(Double slp)
	{
		this.slp = slp;
	}
	
	/**
	 * Sets the visib.
	 *
	 * @param visib the new visib
	 */
	public void setVisib(Double visib)
	{
		this.visib = visib;
	}	
	
	/**
	 * Sets the wdsp.
	 *
	 * @param wdsp the new wdsp
	 */
	public void setWdsp(Double wdsp)
	{
		this.wdsp = wdsp;
	}	
	
	/**
	 * Sets the prcp.
	 *
	 * @param prcp the new prcp
	 */
	public void setPrcp(Double prcp)
	{
		this.prcp = prcp;
	}
	
	/**
	 * Sets the sndp.
	 *
	 * @param sndp the new sndp
	 */
	public void setSndp(Double sndp)
	{
		this.sndp = sndp;
	}
	
	/**
	 * Sets the frshtt.
	 *
	 * @param frshtt the new frshtt
	 */
	public void setFrshtt(String frshtt)
	{
		this.frshtt = frshtt;
	}
	
	/**
	 * Sets the cldc.
	 *
	 * @param cldc the new cldc
	 */
	public void setCldc(Double cldc)
	{
		this.cldc = cldc;
	}
	
	/**
	 * Sets the wnddir.
	 *
	 * @param wnddir the new wnddir
	 */
	public void setWnddir(Integer wnddir)
	{
		this.wnddir = wnddir;
	}

	/**
	 * Gets the stn.
	 *
	 * @return the stn
	 */
	public Integer getStn()
	{
		return stn;
	}
	
	/**
	 * Gets the date.
	 *
	 * @return the date
	 */
	public String getDate()
	{
		return date;
	}
	
	/**
	 * Gets the time.
	 *
	 * @return the time
	 */
	public String getTime()
	{
		return time;
	}
	
	/**
	 * Gets the temp.
	 *
	 * @return the temp
	 */
	public Double getTemp()
	{
		return temp;
	}
	
	/**
	 * Gets the dewp.
	 *
	 * @return the dewp
	 */
	public Double getDewp()
	{
		return dewp;
	}
	
	/**
	 * Gets the stp.
	 *
	 * @return the stp
	 */
	public Double getStp()
	{
		return stp;
	}
	
	/**
	 * Gets the slp.
	 *
	 * @return the slp
	 */
	public Double getSlp()
	{
		return slp;
	}
	
	/**
	 * Gets the visib.
	 *
	 * @return the visib
	 */
	public Double getVisib()
	{
		return visib;
	}	
	
	/**
	 * Gets the wdsp.
	 *
	 * @return the wdsp
	 */
	public Double getWdsp()
	{
		return wdsp;
	}	
	
	/**
	 * Gets the prcp.
	 *
	 * @return the prcp
	 */
	public Double getPrcp()
	{
		return prcp;
	}
	
	/**
	 * Gets the sndp.
	 *
	 * @return the sndp
	 */
	public Double getSndp()
	{
		return sndp;
	}
	
	/**
	 * Gets the frshtt.
	 *
	 * @return the frshtt
	 */
	public String getFrshtt()
	{
		return frshtt;
	}
	
	/**
	 * Gets the cldc.
	 *
	 * @return the cldc
	 */
	public Double getCldc()
	{
		return cldc;
	}
	
	/**
	 * Gets the wnddir.
	 *
	 * @return the wnddir
	 */
	public Integer getWnddir()
	{
		return wnddir;
	}
}